bear up an intense activity or difficult situation - German English Dictionary